home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / bin / xminicom < prev    next >
Text File  |  2006-05-01  |  1KB  |  64 lines

  1. #!/bin/sh
  2.  
  3. #
  4. # xminicom    Run minicom in an xterm. This script looks for
  5. #        color_xterm, rxvt and xterm (in that order) and
  6. #        starts it up with minicom inside it.
  7. #
  8. # version    $Id: xminicom,v 1.2 2003/03/31 05:44:36 godisch Exp $
  9.  
  10. findcmd()
  11. {
  12.   IFS=:
  13.   for i in $PATH
  14.   do
  15.     if [ -x $i\/$1 ]
  16.     then
  17.         result=$i\/$1
  18.         IFS=
  19.         return 0
  20.     fi
  21.   done
  22.   result=
  23.   IFS=
  24.   return 1
  25. }
  26.  
  27. if findcmd x-terminal-emulator
  28. then
  29.   exec $result -T minicom -e minicom -m -c on $*
  30.   exit 1
  31. fi
  32.  
  33. if findcmd color_xterm
  34. then
  35.   exec $result -bg black -fg grey -n minicom -geometry 80x25 -e minicom -m -c on $*
  36.   exit 1
  37. fi
  38.  
  39. if findcmd rxvt
  40. then
  41.   exec $result -bg black -fg grey -n minicom -T minicom -sl 0 -geometry 80x25 -e minicom -c on -m $*
  42.   exit 1
  43. fi
  44.  
  45. if findcmd kterm
  46. then
  47.   exec $result -n minicom -geometry 80x25 -e minicom -m $*
  48.   exit 1
  49. fi
  50.  
  51. if findcmd xterm
  52. then
  53.   if [ -f /etc/debian_version ]
  54.   then
  55.   exec $result -bg black -fg grey -n minicom -geometry 80x25 -e minicom -m -c on $*
  56.   else
  57.   exec $result -n minicom -geometry 80x25 -e minicom -m $*
  58.   fi
  59.   exit 1
  60. fi
  61.  
  62. echo "xminicom: rxvt, color_xterm or xterm NOT found!" 1>&2
  63. exit 1
  64.